.products-select-modal {
  position: absolute;
  top: 0;
  width: calc(100% - 180px);
  height: 100%;
  right: 0;
  .el-dialog__wrapper {
    left: 180px;
    .el-dialog {
      max-height: 665px;
      overflow-y: auto;
      width: 720px;
      margin-top: 5vh !important;
      margin-bottom: 20px;
      .el-dialog__body {
        max-height: 600px;
        padding: 20px 20px;
        .el-select {
          display: block;
          margin-bottom: 10px;
          .el-select__tags {
            height: 66px;
            overflow-y: auto;
            max-width: 100% !important;
            .el-tag {
              margin-top: 4px;
              margin-bottom: 4px;
            }
          }
          .products-select-popper {
            display: none;
          }
          .el-select__caret {
            display: none;
          }
          .el-input {
            input {
              height: 66px !important;
            }
          }
        }
        .products-search-input {
          width: 60%;
          margin-right: 20px;
          margin-bottom: 10px;
        }
        .products-option-button {
          margin-top: 10px;
          text-align: center;
          .el-button {
            width: 90px;
          }
        }
      }
    }
  }
}